/*---------------------------------------------------------------------------
 * Listes
 *--------------------------------------------------------------------------*/

.table {
	padding: 1em 1em 1em 1em; /* non pris en compte sous IE */
	width: 100%;
}

.table thead tr {
	background: #b9e59d;
}

.table thead th {
  padding: 4px;
  text-align: left;
}

.table tbody tr.evenRow {

}

.table tbody tr.oddRow {
	background: #ecfbe3;
}

.table tbody tr.selectedRow {
	background: #ff9657;
}

.table tbody td {
  padding: 2px 4px 2px 4px;
}

.table .outputProperty {
  display: inline;
}

.table td a {
  color: black;
}

.table td a .outputProperty {
  color: black;
  font-weight: bold;
}

/* Compatibilite FF3.6  */
.table td div.outputProperty span a {
	color: black;
	font-weight: bold;
}

/*---------------------------------------------------------------------------
 * Flat Table
 *--------------------------------------------------------------------------*/

.flatTable div {
  display: inline;
  margin-right: 5px;
}


/*---------------------------------------------------------------------------
 * Scrollable Table
 *--------------------------------------------------------------------------*/

/*
.scrollableTable {
	border: 0px solid #993300;
	margin: 0px 0px 5px 0px;
	width: 100%;
}

.scrollableTable caption {
  background: #993300;
  color: white;
  font-weight: bold;
  padding: 5px;
  text-align: left;
}

.scrollableTable thead tr {
	background: #006699;
	color: #FFFFFF;
}

.scrollableTable thead th {
  padding: 4px;
  text-align: left;
}


.scrollableTable tbody {
  overflow : auto;
  height: 100px;
}

.scrollableTable tbody tr.evenRow {

}

.scrollableTable tbody tr.oddRow {
  background: #CCCCCC;
}

.scrollableTable tbody td {
  padding: 2px 4px 2px 4px;
}

.scrollableTable .outputProperty {
  display: inline;
}

.scrollableTable td a {
  color: black;
  font-weight: bold;
}

.scrollableTable td a .outputProperty {
  color: black;
  font-weight: bold;
}

*/

